@charset "UTF-8";
/* Base Reset */
* {margin: 0;padding: 0;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus { outline:0;}
img { border:0;}
a img { vertical-align: middle;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

body,p { font:14px/1 "宋体", Arial; color: #1d1d1d; }
body { background:#fdfbfb;}
a{ text-decoration: none; color: #1d1d1d;}
a:hover{ text-decoration: none; color: #2f58b2; }
.wp-wrapper { width: 100%; background-color: #fff;}
.wp-wrapper .wp-inner { width:auto; max-width: 1300px; margin:0 auto;}

/**头部**/
.wp-header {}
/*** [站点LOGO]*/
.logo-panel { text-align: center;}
.logo-window { padding: 5px 0;}
.logo-window img { vertical-align: middle;}

/**主导航**/
.wp-navi { background: #dddddd;}
.main-nav-panel {}
.menu-switch-arrow { display: none;}
.main-nav-panel .wp-menu { margin:0 auto; }
.main-nav-panel .wp-menu .menu-item { display: inline-block; float: left; position: relative; z-index: 100; margin-left:50px; }
.main-nav-panel .wp-menu .menu-item a.menu-link {display: inline-block;padding: 5px 10px;height: 46px;color: #1d1d1d;font-size: 14px;min-width: 100px;text-align: center;font-weight: bold;}
.main-nav-panel .wp-menu .menu-item a.menu-link .item-name {width:100%;height: 26px;line-height: 26px;font-weight: bold;}
.main-nav-panel .wp-menu .menu-item a.menu-link .other-name {width:100%;height: 20px;line-height: 20px;font-weight: bold;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover { text-decoration: none; color: #fff; background-color: #034bb7;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover p { text-decoration: none; color: #fff; background-color: #034bb7;}
.main-nav-panel .sub-menu { background: #dddddd; display: none; position: absolute; left: 0; top: 56px; z-index: 100; min-width: 100%;}
.main-nav-panel .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;border-bottom: 1px solid #ddd;}
.main-nav-panel .sub-menu .sub-item a { display: block; color: #1d1d1d; height: 32px; line-height: 32px; padding:0 10px; display: block; font-size: 13px; font-weight: bold;}
.main-nav-panel .sub-menu .sub-item a:hover { color: #2f58b2; display: block;}
.main-nav-panel .sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background-color: #e6e6e6; border-left: 1px solid #ddd;}
/**slide导航**/
.wp-navi .navi-slide-head { display: none; padding:0 10px; height: 40px;}
.wp-navi .navi-slide-head .navi-slide-title { display: inline-block; float: left; font-weight: normal; color: #212121; font-size: 18px; line-height: 40px;}
.wp-navi .navi-slide-head .navi-slide-arrow { display: block; width: 34px; height: 40px; float: right; background: url(img/menu-icon-arrow.png) no-repeat 50%;}

/**焦点图片**/
.wp-focus {}
.wp-focus .wp-inner { max-width:100%;}
.fcous-panel { width: 100%;}
.fcous-panel .focus-window { width: 100%; overflow: hidden;}

/*** 主体*/
.wp-container { }

.wp-main-page .cbox-center { width:100%;}
.wp-main-page .cbox-center .wp-post.post-4 .post-head { width: 182px; height: 257px; float: left; background: url(../images/xxxw.png) #fff no-repeat; border-bottom: 0;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body { width: 744px; height: 255px; float: left; border: 1px solid #dcdcdc; border-left: 0; position:relative; background: #fff;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-more { position:absolute; bottom:10px; right:10px; width: 67px; height: 23px; line-height: 23px; text-align: center; background: url(../images/more_bg.png) no-repeat;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-more a { color:#f4fbf8; font-size:14px;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-news { margin: 15px 50px 0 20px;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-news .news-item {height: 32px;line-height: 32px;padding-left: 20px;background: url(../images/yuan.png) no-repeat left center;border-bottom: 1px solid #fff;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-news li:hover.news-item {height: 32px;line-height: 32px;padding-left: 20px;background: url(../images/yuan_hover.png) no-repeat left center;border-bottom: 1px solid #2f58b2;}
.wp-main-page .cbox-center .wp-post.post-4 .post-body .post-news li:hover.news-item .meta-time { color:#2f58b2;}

.wp-main-page .content { width:100%;}
.wp-main-page .content .cbox-left { width:36.5%; float: left; padding: 10px 0; min-height: 430px; position: relative;}
.wp-main-page .content .cbox-left .wp-post.post-5 .post-head { height:55px; background:url(../images/xbhy_tit.png) no-repeat left center;}
.wp-main-page .content .cbox-left .wp-post.post-5 .post-body .post-more { position:absolute; bottom:10px; right:48px; width: 67px; height: 23px; line-height: 23px; text-align: center; background: url(../images/more_bg.png) no-repeat;}
.wp-main-page .content .cbox-left .wp-post.post-5 .post-body .post-more a { color:#f4fbf8; font-size:14px;}
.wp-main-page .content .cbox-right { width: 62.5%; float: right; padding: 10px 0; min-height: 430px; position: relative;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-head { height:55px; background:url(../images/xbxw_tit.png) no-repeat left center;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-more { position:absolute; bottom:10px; right:25px; width: 67px; height: 23px; line-height: 23px; text-align: center; background: url(../images/more_bg.png) no-repeat;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-more a { color:#f4fbf8; font-size:14px;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item { height: auto; line-height: 32px; padding: 4px 0;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item.cur-news {height: auto;line-height: 32px;padding: 4px 0;border-bottom: 1px solid #a0a0a0;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item .meta-title a { display: block; margin-left: 85px; overflow: hidden; color: #1e1e1e; font-weight: bold; font-family:"Microsoft YaHei";}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item.cur-news .meta-title a {display: block;margin-left: 85px;overflow: hidden;color: #033a8d;font-weight: bold; font-family:"Microsoft YaHei";}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item .meta-summary {margin-left: 85px;height: auto;line-height: 25px;color:#2e2e2e;display: none;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item.cur-news .meta-summary { display: block;}
.wp-main-page .content .cbox-right .wp-post.post-6 .post-body .post-news .news-item .meta-time { display: block; text-align: left; width: 80px; height: 30px; line-height: 30px; position: absolute; left: 0; top:0; margin-top: 5px; color: #000;}

.wp-main-page .cbox-center1 { width:100%;  padding-left:5px;}
.wp-main-page .content1 { width:100%;}
.wp-main-page .content1 .cbox-center2 { width:409px; float:left;}
.wp-main-page .content1 .cbox-center3 { width:409px; float:left; margin-left:36px;}
.wp-main-page .content1 .cbox-center4 { width:409px; float:left; margin-left:36px;}
.wp-main-page .content1 .wp-post .post-head { width:100%; height: auto; margin-bottom: 0px;}
.wp-main-page .content1 .wp-post .post-head img { float:left;}
.wp-main-page .content1 .wp-post .post-head:hover img.imgs { display:none;}
.wp-main-page .content1 .wp-post .post-head img.imgs_hover { display:none;}
.wp-main-page .content1 .wp-post .post-head:hover img.imgs_hover { display:block;}
.wp-main-page .content1 .wp-post .post-body { width:100%; position: relative;}
.wp-main-page .content1 .wp-post .post-body .post-news { padding: 5px 0px 50px; border: 1px solid #dcdcdc;}
.wp-main-page .content1 .wp-post .post-body .post-news .news-item {height: 30px;line-height: 30px;width: 43%;float: left;padding-left:15px;padding-right:2%;background: url(../images/li_png.png) no-repeat left center;}
.wp-main-page .content1 .wp-post .post-body .post-news .news-item .meta-title { display: block; margin-right: 0px; overflow: hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wp-main-page .content1 .wp-post .post-body .post-more { position:absolute; bottom:15px; right:15px; width: 67px; height: 23px; line-height: 23px; text-align: center; background: url(../images/more_bg.png) no-repeat;}
.wp-main-page .content1 .wp-post .post-body .post-more a { color:#f4fbf8; font-size:14px;}

.wp-main-page .cbox-center5 { width:50%; float:left;}
.wp-main-page .cbox-center5 .sbox0 { width:100%; margin-bottom: 10px;}
.wp-main-page .cbox-center5 .sbox .wp-post .post-head { height: auto; margin-bottom: 0px;}
.wp-main-page .cbox-center5 .sbox .wp-post.post-18 .post-body { padding:0 150px 0 25px;}
.wp-main-page .cbox-center5 .sbox .wp-post.post-18 .post-body a { color:#fff;}
.wp-main-page .cbox-center5 .sbox .wp-post .post-head .post-title { height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #fff; font-family:"Microsoft YaHei";}
.wp-main-page .cbox-center5 .sbox .wp-post .post-body .post-news .news-item { height: 25px; line-height: 25px; float:left; margin-right: 32px;}
.wp-main-page .cbox-center5 .sbox .wp-post .post-body .post-news .news-item .meta-title { margin-right:0;}
.wp-main-page .cbox-center5 .sbox .wp-post .post-body .post-news .news-item .meta-title a { color:#fff; font-size:14px;}
.wp-main-page .cbox-center6 { width:50%; float:left;}
.wp-main-page .cbox-center6 .wp-post .post-head { height: auto; margin-bottom: 10px;}
.wp-main-page .cbox-center6 .wp-post .post-body {}
.wp-main-page .cbox-center6 .wp-post .post-body .con {width: 34%;float:left;height: 57px;line-height: 57px;padding-left: 15%;margin-top: 25px;color: #fff;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon1 { background:url(../images/bgs.png) no-repeat left center;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon2 { background:url(../images/yx.png) no-repeat left center;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon3 { background:url(../images/zb.png) no-repeat left center;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon4 { background:url(../images/dz.png) no-repeat left center; line-height: 28px;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon5 { background:url(../images/cz.png) no-repeat left center;}
.wp-main-page .cbox-center6 .wp-post .post-body .con.icon6 { background:url(../images/yb.png) no-repeat left center;}

.wp-post {margin-bottom: 10px;}
.wp-post .post-head { height: 33px; margin-bottom:0px;}
.wp-post .post-head .head-bar { position: relative;}
.wp-post .post-head .post-title { display: inline-block; height: 32px; line-height: 32px; font-size: 16px; font-weight: normal;}
.wp-post .post-head .post-more { height: 20px; line-height: 20px; position: absolute; right: 0; top: 50%; margin-top: -10px;}
.wp-post .post-head .post-more a { color: #424242; text-decoration: none;}
.wp-post .post-body {}
.post-news .news-item { height: 24px; line-height: 24px; vertical-align: top; overflow: hidden; position: relative;}
.post-news .news-item .meta-title { display: block; margin-right: 80px; overflow: hidden;}
.post-news .news-item .meta-time { display: block; text-align: right; width: 80px; height: 20px; line-height: 20px; position: absolute; right: 0; top:50%; margin-top: -10px; color: #999; }

/**列表页**/
.wp-banner { background-color: #ececec;}
.wp-banner .wp-inner { max-width:100%;}
/**列表页banner图**/
.banner img { width: 100%; vertical-align: top; }

.wp-column-menu { width: 258px; background-color: #fff; position: relative; float: left; margin-right: -258px;}
.wp-column-news { float: right; width: 100%;}
.wp-column-news .column-news-box { margin-left: 295px; margin-right: 15px;}

/**栏目列表**/
.column-head { background: #034bb7; width:100%; line-height: 38px; position: absolute; top: -58px; left: 0;}   /**位置栏目背景**/
.column-head .column-anchor { padding: 10px 0 10px 40px;}
.column-head .column-anchor h3.anchor-title { display: inline-block; float: left; font-size:19px; font-weight:normal; color:#fff; font-family:"Microsoft YaHei"}	/**位置栏目字体**/

.column-body { padding-bottom:25px;}
.column-list-wrap li { width: 100%; vertical-align: bottom;}
.column-list-wrap li a { display: block;width: 100%;font-size: 15px;color: #404040;font-family: "Microsoft YaHei";background: url(img/li.png) no-repeat 40px center;}
.column-list-wrap li a:hover { color: #404040;text-decoration: none;background-color: #dbdbdb;}
.column-list-wrap li.selected a.selected { color: #404040;text-decoration: none;background-color: #dbdbdb;}
.column-list-wrap li a span {display: block;padding: 10px;padding-left: 55px;line-height: 22px;}
.column-list-wrap .sub-list li a {font-size: 14px;background: none;color: #5e5e5e;}
.column-list-wrap .sub-list li a:hover { background-color: #dbdbdb; color: #121212; }
.column-list-wrap .sub-list li.selected a.selected { background-color: #dbdbdb; color: #121212;}
.column-list-wrap .sub-list li a span {padding: 4px 10px;padding-left: 70px;line-height: 22px;}
.column-list-wrap .sub-list .sub-list li a { font-size: 13px; background-position: 26px 10px; background-color: #f5f5f5;}
.column-list-wrap .sub-list .sub-list li.selected a.selected { background-position: 26px 10px;}
.column-list-wrap .sub-list .sub-list li a span { padding-left: 36px; line-height: 17px; }
.column-list-wrap .sub-list .sub-list .sub-list li a { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li.selected a.selected { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 44px; }
.column-list-wrap .sub-list .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 52px;}

/*** 栏目新闻*/
.list-head {padding: 20px 0;background: url(img/xian.png) no-repeat left bottom;}
.list-meta .column-title {float: left;display:inline-block;white-space:nowrap;line-height: 30px;font-size: 24px;color: #033a8d;} /**当前位置**/
.list-meta .column-path { float: right; line-height: 30px; color: #151515; font-family: "Microsoft YaHei";}
.list-meta .column-path a{ color: #151515;}
.list-meta .column-path a:hover{ color:#2f58b2;}
.column-news-con { padding:10px 0; min-height:300px;}
.column-news-list .column-news-item {display: block;position: relative;border-bottom: 1px solid #dfdfdf;line-height: 30px;padding: 5px 0; font-family: "Microsoft YaHei";}  /**栏目新闻列表**/
.column-news-list .column-news-item:hover {color: #2f58b2;}
.column-news-list .column-news-item .column-news-title { display: block; margin-right: 76px;}
.column-news-list .column-news-item .column-news-date {display: block;text-align: right;width: 90px;height: 20px;line-height: 20px;position: absolute;right: 0;top:10px;color: #525252; font-family: "Microsoft YaHei";}
.wp_entry {width:auto; margin:0 4px;}
.wp_entry,.wp_entry p { line-height:1.7; font-size:15px; text-align: justify; }
.wp_entry p { margin-bottom:11px;}
.column-news-list .wp_entry img {vertical-align: middle; max-width:100%; _width:expression(this.width > 800 ? "880px" : this.width); }   /**列表页文章图片大小限制**/
.possplit { background:url(img/posslit.png) no-repeat center; width:15px;}

/**文章页**/
.info-box { margin:0 20px; min-height:300px;}
.article {padding: 15px 0;}
.article h1.arti-title {line-height: 36px;padding:5px;text-align:center;font-size: 26px;font-weight: normal;color: #0f2973;font-family: "Microsoft YaHei";} /**文章标题**/
.article .arti-metas {height: 20px;line-height: 20px;text-align:center;padding: 10px 0;}
.article .arti-metas span {display: inline-block;margin:0 5px;font-size: 13px;color: #9b9b9b;font-family: "Microsoft YaHei";} /**文章其他属性**/
.article .arti-metas .read-options { color: #444; text-decoration: none; float: right; display: inline-block; padding-left: 17px; background: url(img/options.png) no-repeat 0 50%; display: none;}
.article .entry { margin:0 4px; overflow:hidden;} /**文章内容**/
.article .entry,.article .entry p { line-height:1.7; font-size:15px;}
.article .entry p { margin-bottom:11px;}
.article .entry .read img { vertical-align: middle; max-width:100%; _width:expression(this.width > 1100 ? "1100px" : this.width); background: url(img/loading.gif) no-repeat center; }   /**文章阅读部分图片大小限制**/

/**底部**/
.wp-footer { background: #3c3c3c;}
.wp-footer .wp-inner {}
.wp-footer .wp-inner .footer p { color: #fff; line-height: 30px; font-size: 12px; text-align: center; font-family:"Microsoft YaHei";}

/**jumphandle**/
#jumphandle {width:32px;height: 70px; position: fixed; right: 6px; bottom:20px; z-index: 100000000; display: none;}
#jumphandle a { display: block; width: 32px; height: 32px; background: #777 url(img/jump-icon.png) no-repeat 0 top; opacity: 0.7;}
#jumphandle a#gobot { background-position: 0 bottom; margin-top: 6px;}

.wp-main-page .content1 .wp-post .post-body .post-news{min-height: 121px;}
.wp-main-page .content1 .wp-post.post-17 .post-body .post-news .news-item,
.wp-main-page .content1 .wp-post.post-27 .post-body .post-news .news-item,
.wp-main-page .content1 .wp-post.post-37 .post-body .post-news .news-item{float:none; width:90%;}

.wp-main-page .content1 .wp-post .post-body ul {display:inline-block; width:100%; padding: 5px 0px 50px; border: 1px solid #dcdcdc;}
.wp-main-page .content1 .wp-post .post-body ul li {height: 30px;line-height: 30px;width:100%;float: left;margin-left:20px;padding-left:15px;padding-right:2%;background: url(../images/li_png.png) no-repeat left center;}
.wp-main-page .content1 .wp-post .post-body ul li a{ display: block; margin-right: 0px; overflow: hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:14px;}
.wp-main-page .content1 .wp-post .post-body ul li div{display:none;}
.post-37 ul li span {
    display: none;
}